0d1a321a0f743dbd20bfa25b795f7fb67189488d,src/frontend/org/voltdb/client/Distributer.java,NodeConnection,handleMessage,#ByteBuffer#Connection#,287

Before Change


                e.printStackTrace();
            }

            if (cb != null) {
                response.setClientRoundtrip(delta);
                assert(response.getHash() == null); // make sure it didn't sneak into wire protocol
                try {
                    cb.clientCallback(response);
                } catch (Exception e) {
                    uncaughtException(cb, response, e);
                }
                m_callbacksToInvoke.decrementAndGet();
            }
        }

After Change


            } catch (Exception e) {
                uncaughtException(cb, response, e);
            }
            int callbacksToInvoke = m_callbacksToInvoke.decrementAndGet();
            assert(callbacksToInvoke >= 0);
        }